Complexity-Optimized Low-Density Parity-Check Codes

نویسندگان

  • Masoud Ardakani
  • Benjamin Smith
  • Wei Yu
  • Frank R. Kschischang
چکیده

Using a numerical approach, tradeoffs between code rate and decoding complexity are studied for long-block-length irregular low-density parity-check codes decoded using the sum-product algorithm under the usual parallel-update messagepassing schedule. The channel is an additive white Gaussian noise channel and the modulation format is binary antipodal signalling, although the methodology can be extended to any other channels for which a density evolution analysis may be carried out. A measure is introduced that incorporates two factors that contribute to the decoding complexity. One factor, which scales linearly with the number of edges in the code’s factor graph, measures the number of operations required to carry out a single decoding iteration. The other factor is an estimate of the number of iterations required to reduce the the bit-error probability from that given by the channel to a desired target. The decoding complexity measure is obtained from a density-evolution analysis of the code, which is used to relate decoding complexity with the code’s degree distribution and code rate. One natural optimization problem that arises in this context is to maximize code rate for a given channel subject to a constraint on decoding complexity. At one extreme (no constraint on decoding complexity) one obtains the “threshold-optimized” LDPC codes that have been the focus of much attention in recent years. Such codes themselves represent one possible means of trading decoding complexity for rate, as such codes can be applied in channels better than the one for which they are designed, achieving the benefit of a reduced decoding complexity. However, it is found that the codes optimized using the methods described in this paper provide a better tradeoff, often achieving the same code rate with approximately 1/3 the decoding complexity of the threshold-optimized codes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of Low-Density Parity-Check Codes with Optimized Complexity-Rate Tradeoff

The optimal complexity-rate tradeoff for errorcorrecting codes at rates strictly below the Shannon limit is a central question in coding theory. This paper proposes a numerical approach for the joint optimization of rate and decoding complexity for long-block-length irregular low-density parity-check (LDPC) codes. The proposed design methodology is applicable to any binary-input memoryless symm...

متن کامل

Search Based Weighted Multi-Bit Flipping Algorithm for High-Performance Low-Complexity Decoding of LDPC Codes

In this paper, two new hybrid algorithms are proposed for decoding Low Density Parity Check (LDPC) codes. Original version of the proposed algorithms named Search Based Weighted Multi Bit Flipping (SWMBF). The main idea of these algorithms is flipping variable multi bits in each iteration, change in which leads to the syndrome vector with least hamming weight. To achieve this, the proposed algo...

متن کامل

Search Based Weighted Multi-Bit Flipping Algorithm for High-Performance Low-Complexity Decoding of LDPC Codes

In this paper, two new hybrid algorithms are proposed for decoding Low Density Parity Check (LDPC) codes. Original version of the proposed algorithms named Search Based Weighted Multi Bit Flipping (SWMBF). The main idea of these algorithms is flipping variable multi bits in each iteration, change in which leads to the syndrome vector with least hamming weight. To achieve this, the proposed algo...

متن کامل

Efficient Implementation of Low Density Parity Check (LDPC) Decoder In VLSI

The best error-correcting performance can be achieved by using non-binary low-density parity check (NBLDPC) codes. This can be of reduced decoding complexity with high cost efficiency and is mostly preferable than binary low density parity check codes. The proposed scheme not only reduces the computation complexity, but also eliminates the memory requirement for storing the intermediate message...

متن کامل

Self Reliability based Weighted Bit-Flipping Decoding for Low-density Parity-check Codes

Low Density Parity Check (LDPC) codes can be decoded in various ways, namely the Bit-Flipping (BF) algorithm, the Weighted BF algorithm (WBF), the Belief Propagation (BP) algorithm and so on. These algorithms provide a wide range of tradeoffs among decoding complexity, decoding speed, and error rate performance. In this paper, a novel self-reliability-based weighted bit-flipping decoding scheme...

متن کامل

Serial Turbo Trellis Coded Modulation with Rate-1 Inner Code

The main objective of this paper is to develop new, low complexity turbo codes suitable for bandwidth and power limited systems, for very low bit and word error rate requirements. Motivated by the structure of recently discovered low complexity codes such as Repeat-Accumulate (RA) codes with low density parity check matrix, we extend the structure to high-level modulations such as SPSK, and 16Q...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005